page {
	background-color: $bag-color;
}

.label-container {
	.label-box {
		background-color: #fff;
		margin-bottom: 20rpx;
		.label-header {
			@include flex();
			padding: 20rpx 30rpx;
			font-size: 28rpx;
			border-bottom: 1px solid $bag-color;
			.label-title {
				color: #666;
			}
			.label-edit {
				font-weight: bold;
				color: #30b33a;
			}
		}
		.label-content {
			@include flex(flex-start, row, wrap);
			padding: 0 30rpx 30rpx;
			.label-content-item {
				position: relative;
				padding: 4rpx 10rpx;
				margin: 24rpx 20rpx 0 0;
				border-radius: 10rpx;
				border: 1px solid #666;
				font-size: 28rpx;
				color: #666;
				overflow: visible;
				.icon-close {
					position: absolute;
					right: -16rpx;
					top: -16rpx;
					background-color: #fff;
					border-radius: 50%;
				}
			}
		}
		.no-data {
			width: 100%;
			text-align: center;
			padding: 100rpx 0;
			color: $c-9;
			font-size: 28rpx;
		}
	}
}
